{% extends 'easydisAPSBundle::base_template.html.twig' %}

{% block stylesheets %}
    <link rel="stylesheet" href="{{ asset('bundles/easydisAPS/css/css-template/colorpicker.css') }}" />
    <link rel="stylesheet" href="{{ asset('bundles/easydisAPS/css/css-template/uniform.css') }}" />
    <link rel="stylesheet" href="{{ asset('bundles/easydisAPS/css/css-template/select2.css') }}" />
    <link rel="stylesheet" href="{{ asset('bundles/easydisAPS/smoothness/jquery-ui-1.10.3.custom.css') }}" />
{% endblock %}

{% block scripts %}
    <script src="{{ asset('bundles/easydisAPS/js-template/bootstrap-colorpicker.js') }}"></script>
    <script src="{{ asset('bundles/easydisAPS/js-template/jquery.uniform.js') }}"></script>
    <script src="{{ asset('bundles/easydisAPS/js-template/select2.min.js') }}"></script>
    <script src="{{ asset('bundles/easydisAPS/js-template/maruti.js') }}"></script>
    <script src="{{ asset('bundles/easydisAPS/js-template/maruti.form_common.js') }}"></script>
    <script src="{{ asset('bundles/easydisAPS/js/datepickerFR.js') }}"></script>
    
    
    <script>
        $(function(){
            $('#test').colorpicker({ flat: true });
        });
    </script>
{% endblock %}
    
{% block contenu %}
    
{% for flashMessage in app.session.flashbag.get('notice') %}
		{% if flashMessage %}
			<div class="notice">
				{{ flashMessage }}
				<br/><br/>
			</div>
		{% endif %}
{% endfor %}

<div class="row-fluid">
    <div class="span9">
            <div class="widget-box">
                <div class="widget-title">
                    <span class="icon">
                        <i class="icon-list-alt"></i>
                    </span>
                    <h5>Formulaire d'ajout d'un poste :</h5>
                </div>
                <div class="widget-content nopadding">
                    <form action="{{ path('easydisAPSBundle_planning_ajouter_poste', {'idposte':idposte}) }}" method="post" {{ form_enctype(form) }} class="form-horizontal">
                        {# Les erreurs générales du formulaire. #}
                        {{ form_errors(form) }}
                            
                        <div class="control-group">
                            <label class="control-label">Section de rattachement :</label>
                            <div class="controls">
                                {{ form_errors(form.section) }}
                                {{ form_widget(form.section) }}
                            </div>
                        </div>
                      
                        <div class="control-group">
                            <label class="control-label">Libellé affiché dans l'application :</label>
                            <div class="controls">
                                {{ form_errors(form.lib) }}
                                {{ form_widget(form.lib) }}
                            </div>
                        </div>
                        
                       <div class="control-group">
                            <label class="control-label">Couleur affichée dans l'application :</label>
                            <div class="controls">
                                {{ form_errors(form.color) }}
                                {{ form_widget(form.color, { 'attr': {'class': 'colorpicker input-small'} }) }}
                            </div>
                       </div>
                           
                       <div class="control-group">
                            <label class="control-label">Visibilitée :</label>
                            <div class="controls">
                                {{ form_errors(form.visibilite) }}
                                {{ form_widget(form.visibilite) }}
                            </div>
                        </div>
                        
                        <div class="control-group">
                            <label class="control-label">Numero d'ordonnancement pour l'affichage :</label>
                            <div class="controls">
                                {{ form_errors(form.ordre) }}
                                {{ form_widget(form.ordre, { 'attr': {'class': 'input-small'} }) }}
                            </div>
                        </div>
                        
                        {# Génération des champs pas encore écrits.
                           Dans cet exemple, ce serait « date », « auteur » et « publication »,
                           mais aussi le champ CSRF (géré automatiquement par Symfony !)
                           et tous les champs cachés (type « hidden »). #}
                        
                        {{ form_rest(form) }}
                         
                        <div class="form-actions">
                            <button type="submit" class="btn btn-success">Enregistrer</button>
                        </div>
                    </form>
                </div>
            </div>
    </div>
</div>
</div>
{% endblock %}